package com.sdy.dcsb.biz.model;

import com.sdy.common.model.BaseModel;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 原子服务报文日志表(请求和返回)联合表
 * </p>
 *
 * @author fb
 * @since 2019-10-12
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
public class EsbAtomlogReqJoint extends BaseModel {
    private static final long serialVersionUID = 1L;

    /**
     * 主键,流水id
     */
    private Integer id;

    /**
     * 应用名
     */
    private String appname;

    /**
     * 原子服务名称
     */
    private String atomserviceName;

    /**
     * 原子服务编码
     */
    private String atomserviceCode;

    /**
     * 接口适配类型。1:HTTP,2:SOAP,3:WEBSERVICE(2和3选1种，待定),4:H5,5:微信小程序
     */
    private String adapterType;

    /**
     * 请求时间
     */
    private String requestTime;

    /**
     * 返回时间
     */
    private String responseTime;

    /**
     * 耗时
     */
    private String takeTime;

    /**
     * 服务处理状态，0：成功，其他：异常
     */
    private String status;

    /**
     * 请求报文
     */
    private String insoapmsg;

    /**
     * 返回报文
     */
    private String outsoapmsg;

}
